package com.crape.topic.bo;

import java.util.List;

import com.crape.common.exceptions.BOException;
import com.crape.common.model.Article;

public interface IArticleIndexBO {

	void recommendArticle(Long accountid, Long articleid, Integer indexType) throws BOException;

	List<Article> getIndexArticles(Long accountid, Long articleid, Integer indexType, Integer status, Integer startIndex, Integer pageSize) throws BOException;

	Long countIndexArticles(Long accountid, Long articleid, Integer indexType, Integer status) throws BOException;

	List<Article> getIndexShowArticles(Integer indexType, Integer showNum) throws BOException;

}
